#ifndef _HDR_ERROR
#define _HDR_ERROR

#include <cstdio>

namespace error{

    extern FILE* err_file;

    enum err_type{
        con_only,
        log_info,
        log_err,
        log_warn,
        log_ferr
    };

    void setFile(const char* filename);
    void end();
    void log(error::err_type error_type,const char* fmt,...);

}

#endif
